package whu.iss.web.support;

import java.util.Map;

public interface BaseController
{
	
	/**
	 * ���ܴ���ҳ�����ݵ�DTO���   --  ��������
	 * @param dto
	 */
	void setDto(Map<String,Object> dto);   //��������
	
	/**
	 * ����ҵ������     --- �ӹ�����
	 * @return
	 * @throws Exception
	 */
	String execute()throws Exception;
	
	/**
	 * ���Ŀ�����(BaseServlet)ͨ���÷��� ��ȡҵ�������������������---������
	 * @return
	 */
	Map<String,Object> getAttributes();     //������¶
	/**
	 *������� 
	 */
	void clearAttributes();
	
	//�����б��ʼ��
	default void initOptions()throws Exception
	{
		
	}
	

}
